interface RoleRecord extends ColumnRecord {
  /** ID */
  roleId?: number;
  /** 角色名称 */
  roleName?: string;
  /** 权限字符 */
  roleKey?: string;
  /** 权限范围 */
  dataScope?: string;
  /** 部门父子联动 */
  deptCheckStrictly?: boolean;
  /** 部门列表 */
  deptIds?: number[];
  /** 角色顺序 */
  roleSort?: number;
  /** 菜单父子联动 */
  menuCheckStrictly?: boolean;
  /** 菜单列表 */
  menuIds?: number[];
  /** 权限列表 */
  permissions?: string[];
  /** 状态 */
  status?: string;
  /** 备注 */
  remark?: string;
}

/**
 * 角色权限类型
 */
interface RoleAuthRecord extends ColumnRecord {
  /** 角色Id */
  roleId?: number;
  /** 用户名 */
  userName?: string;
  /** 电话 */
  phonenumber?: string;
  /** 用户ID列表 */
  userIds?: number[];

}